package com.hua.api.modules.pay.service;

import com.alibaba.fastjson.JSONObject;
import com.github.binarywang.wxpay.exception.WxPayException;

import com.hua.api.modules.pay.service.dto.OrderInfoPayinfoDto;

import java.util.Map;

public interface PayInfoService {

    Map<String,String> notifyV3Order(String payNotifyForm,String timeStamp,String serial,String nonce,String signature) throws WxPayException;

    JSONObject payinfoRefundUseOutTradeNo(String outTradeNo,OrderInfoPayinfoDto dto);

    Map<String,String> notifyV3Refund(String payNotifyForm, String timeStamp, String serial, String nonce, String signature) throws WxPayException;

}
